- 博客(25)
- 资源 (16)
- 收藏
- 关注
原创 linux配置python到~/.local目录下
同时还有一个问题,如果项目编译用到了了环境变量里的应用 ,最好是把项目放到跟应用锁在的主目录下面,不然会提示找不到应用,目前还没想好怎么解决。在执行以下命令的时候先 sudo apt remove python3-pip 把安装到usr/bin下面的卸载了。pip3默认安装路径是/usr/bin的目录下,但是环境变量设置的是 ~/.local/bin目录。如果这两步执行成功,在~/.local/lib目录下会 看到python3的相关文件夹。指令命令过程中,如果报错,按照报错提示做。
2025-01-08 14:45:18
265
原创 VS2008 MFC操作 radio button时,实现多选一
先为这些Radio Button排个顺序(这个必须要做,比如你的一组控件有Radio1,Radio2,Radio3,就把它们的TAB顺序分别设为1,2,3,并将Radio1的Group属性设为True,这样,当选中Radio1的时候和它关联的变量就是0,当选中Radio2的时候和它关联的变量就是1,依此类推),就是排列他们的TABORDER。在对话框资源面板上Ctrl+D,或者格式->TAB顺序然后按你自己的理想顺序用鼠标逐个点击就可以了。不妨假设Radio1、Radio2、Radio3、Radio
2022-03-29 15:45:30
786
原创 win7(64位),安装vmware 14,虚拟机安装 Ubuntu 20.4
在虚拟机安装过程中,最下面的按钮显示不全,查了网上的按住Alt,再用鼠标拖拽的方式,只能左右拖拽不能上下拖拽,还是看不到按钮。解决办法:在配置虚拟机的时候,显示器那里,选 指定显示器设置,把分辨率设置为 1920x1080,大概就能看到按钮了。...
2021-11-29 10:42:00
1144
原创 2020-10-27
记录自己在C语言深耕的脚印1:C语言 的字符串 结尾默认会有 \0,c++ 则会根据不同编译器决定 字符串结尾是否带\02:sizeof 会计算 \0,strlen 不会计算 \03:memcpy 是内存拷贝,除了字符串,其他类型的数据类型也可以使用。strcpy 遇到\0 会结束,但是也会拷贝\0strncpy 拷贝指定长度的字符串...
2020-10-27 13:31:40
110
转载 keil5编译后生成 Program Size: Code RO-data RW-data ZI-data是什么
转载:https://blog.youkuaiyun.com/ylzmm/article/details/79233560.
2020-05-15 15:34:42
341
原创 自定义mcu使用的字库
1:根据Unicode码选择汉字这个汉字的顺序必须跟码表里对应位置的顺序一样。这些汉字的选择和添加比较麻烦,需要根据自己的需要在相应位置一一加,花比较多的时间。2:根据汉字生成对应的码表码表主要是一共2万多个位置,每个位置对应相应的汉字,但是这个位置上的数字代表着汉字顺序,如果没有这个汉字,则可以指定一个某人的符号表示。3:批量生成汉字 字模并处理使用的工具参照我的casn资源里,...
2019-09-25 14:04:56
659
转载 关于keil编译程序后,查看每个.O文件所占各个空间的大小
https://blog.youkuaiyun.com/a369000753/article/details/51077220
2019-08-06 10:00:23
2725
转载 keil编译问题集锦——后期会不断的更新自己遇到的问题
转载自:https://blog.youkuaiyun.com/u012351051/article/details/50132125
2019-07-22 11:32:03
495
原创 在Ubuntu18.04上装了opencv-4.1.0,用codeblocks编译一个有opencv的cpp时出现了“未定义”一些错误
错误信息如下/xxx/xxx/CodeProject/libDemob/main.cpp:10:对‘cv::imread(cv::String const&, int)’未定义的引用/xxx/xxx/CodeProject/libDemob/main.cpp:11:对‘cv::imshow(cv::String const&, cv::_InputArray const&...
2019-05-17 11:19:23
915
原创 MTK6261m的GPIO基本操作
gpio控制现在dws里面按照原理图设置,然后生成代码,才会在代码codegen/gpio_var.c里出现对应的pin脚对应端口。最简单粗暴的就是只要在编译到的地方,添加GPIO_WriteIO()把pin口拉高拉低就可以控制GPIO口了。...
2019-05-08 12:02:22
1138
1
原创 C语言的extern关键字
变量(函数)声明和定义声明可以多次,定义只能一次。函数定义是包含函数体的,变量定义则是包含赋值的。使用extern声明,可以在使用的位置告诉编译器这个变量(函数)在其他地方定义了,编译器会去找定义的地方。使用extern 声明的必须是全局变量,因为函数都是全局的,所以都可以使用extern声明。...
2019-05-08 11:20:37
153
原创 C语言typedef与#define的辨析
typedef:1:使用它来为类型取一个新的名字2:也可以使用 typedef 来为用户自定义的数据类型取一个新的名字#define定义宏,#define 是 C 指令,用于为各种数据类型定义别名,与 typedef 类似。但是它们有以下几点不同:typedef 仅限于为类型定义符号名称,#define 不仅可以为类型定义别名,也能为数值定义别名,比如您可以定义 1 为 ONE。ty...
2019-05-06 17:16:09
352
原创 commands commence before first target. Stop.
@TOC这是make坑集锦!!!使用make编译工程的时候出现:make\dynamic\dynamic.mak:54: *** commands commence before first target. Stop.自己修改了.mak文件,开始修改的时候没注意,Makefile文件规则要求,所以编译的时候报错。我的错误应该不止是一个规则错误。主要是因为:\换行符后面不能有空格,每句命令必...
2019-04-29 15:25:33
3064
原创 MTK6261m的攻克之旅——学习周报一
@TOCMTK6261m的攻克之旅编译环境搭建1: MTK6261m编译环境是更适配win XP系统,但是我这次在xp系统下安装编译环境,遇到不可解决的错误,所以换成了的win7-32位的系统。2: win10系统上安装的VMware workstations 12,安装的虚拟机系统配置win7 32位。安装虚拟机的时候需要特别注意两点,如下图所示:处理器必须大于1,不然就得修改系统环...
2019-04-23 18:45:27
2088
1
原创 MTK6261m实现AT命令自定义
1:主要是在cumtomer_at_command.c(工程目录\custom\common\ps\、、、)函数里修改,找到custom_cmd_table[ ]这个数组,然后会看到源码定义的AT命令,这些源码定义的AT命令会在一些宏开关定义并打开的情况下才会生效。如果莽撞的修改宏开光的话,有可能会导致编译不过,因为MTK里面很多相互link,我目前还没弄清楚,所以我直接定义在宏外面,没有任何条件...
2019-04-19 11:43:32
1416
原创 MT6261代码编译问题之一
MT6261代码编译问题之一MTK6261编译问题我自己第一次修改代码然后编译,满满的期待,但是居然执行了一步就给我报错,报的是make\xxx.GPRS.mak:error 1174 ***missing separator.stop查了下网上,说是xxx.gprs.mak里的1174行有错误,估计是格式错误,我找到1174行,是一个注释,居然没有了注释符号,修改完就好了!...
2019-04-18 14:03:38
1092
原创 ubuntu 16.04,使用root账户登录失败
一般我们的linux系统是不想要远程登录使用root账户,因为不安全,但是如果是作为学习和测试使用的机器,没什么关系。默认是拒绝远程登录,我们需要修改如下文件:vi /etc/ssh/sshd_config然后 把permitRootLogin 改为yes;然后保存退出,重启 sshd服务:systemctl restart sshd.service...
2019-04-08 14:25:03
1203
转载 Ubuntu 配置Samba服务
一、安装Ubuntu samba服务器$ sudo apt-get install samba$ sudo apt-get install smbclient # Linux客户端测试用,如果是Windows访问,则不需要配置这一项二、创建samba配置文件备份原配置文件$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak创建...
2019-04-04 09:46:29
1029
原创 Ubuntu开机开不了机,一直停留在【OK】starting show Plymouth boot screen ,
Ubuntu,开始出现如上错误,就一直卡着不动,然后试了各种快捷键的操作,完全就没反应,除了强制电源关机,求大神帮忙!
2019-04-02 18:22:20
20770
7
原创 Ubuntu 16.04输出中文显示的是乱码,修改支持语系的环境变量
比如使用date命令,输出的时间中有中文的是乱码,则需要把输出改为支持英文的。1:locale 查看语言支持情况2:LANG=en_US.UTF-83:export LC_ALL=en_US.UTF-8LANG和LC_ALL后面的配置得是一样的才行。...
2019-04-01 17:33:30
826
原创 win-xp系统下,安装MTK编译环境系列之一
博主主要是根据《走出山寨-MTK芯片开发指南》学习和操作!声明:博主是一个嵌入式开发的小白,所以关注的点可能跟大神们关注的不太一样,需要理解哈!1:我先在VMware上装了win-xp的系统...
2019-03-28 11:36:52
380
原创 SSCOM,AT命令调试串口时,返回乱码
SSCOM调试串口时,返回乱码通过不断的尝试波特率,最后发现返回正确!我觉得波特率可能不是说必须115200或者什么数字,而是自己适合什么,可以尝试改改,这是小白自己摸索出的方法!...
2019-03-07 14:35:52
11537
1
原创 Ubuntu16.04 在root下新建一个用户,登录后只有美元符的解决办法!
Ubuntu16.04 在root下新建一个用户,登录后只有美元符的解决办法!解决办法很多人以为是secureCRT设置问题导致登陆后,不能使用换行,回车等,其实不是,是linux没设置好!设置办法为:在root下:vim /etc/passwd进入到passwd文件,然后滑到最后一行,找到需要修改的用户,在后面加上/bin/bash。完成后保存退出,再登录就没什么问题了...
2019-03-07 09:12:14
965
原创 MTK编译错误之一:warning:the last of line without a newline
平台:MTK6261环境已经编译成功,后续remake的时候出现warning:the last of line without a newline,查了文件里,最后回车了一行,为什么还是提示这个错误呢?在代码编辑器里,回车都是跟上一行代码对齐的,但最后一行要求前面没有“空格”;所以删除前面的空格,把光标顶到头就行!再次编译就不会出现如此错误了!...
2019-03-07 09:11:46
229
串口调试助手(SSCOM+XCOM).rar
2019-05-22
SecureCRT中文版
2019-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人