自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 KEIL编译时Warning: C3008W: splitting LDM/STM has no benefit的消除

有时在多次修改程序后编译时出现报警,前面是某个C程序比如main.c:,后面跟着:Warning: C3008W splitting LDM/STM has no benefit解决办法:若是CM内核的,则在魔术棒Option for Target中C/C++选项卡下的Split Load and Store Multiple选项,去掉打勾不要选,重新编译就好了。百度有人说CM3中r1pn的B...

2020-01-11 09:13:33 3177 2

原创 Error: L6218E: Undefined symbol assert_param (referred from misc.o).

今天换芯片时又忘了一个定义,出错:Error: L6218E: Undefined symbol assert_param (referred from misc.o).之所以不记成 Error: L6218E: Undefined symbol assert_param (referred from xxx.o). 而要把misc亮明出来,是我第一时间感觉到这个错误肯定和库函数整体有关,肯定...

2019-12-28 08:13:02 5527

原创 硬件电路SW烧写部分的布置习惯

PCB制板时,电源部分底座用方块表示;SW接口5针:VDD, SWCLK, SWDIO, RST, VSSVSS接AGND不要与VDD接反了,Vdd通常要接两根,开发板和仿真器都要两根接同一个电源,所以也是用一根总线,绝对不能把电源和地反接,判断方法就看那个方块!有方块的是电源侧!...

2019-12-23 10:37:39 1233 1

原创 维修杜邦线(母头)

在一个研发团体中,即使有某一位或几位财大气粗的,也难免有其他成员借设备使用的,研发过程中使用的电子设备在底层通讯之间大都采用杜邦线连接,大家都熟悉,优点就不说了,先说说今天遇到的问题。我开发的产品交给客户后不需要客户再次烧入程序,于是没有做专门的接头插座,样板与仿真器就是用的杜邦线连接。搭档也老问我借通讯盒,而且他试验的样品和我的接法、接头又都不一样,于是就在通讯盒、样板之间来回插拔杜邦线,估...

2019-12-09 18:03:22 16561

原创 关于skeaz128.h芯片包总头文件V1.3版本与V1.2版本的变更说明

认为顶格起的注释说明中写的不全(上图),特在此记录,除各外设中外围实例基址的表述格式不同外,还有如下变动:中断向量表中,各外设分布不同,枚举变量赋值常数不同(但没有缺少也没有添加);1.3版本省去了CM0 core configuration部分;1.3版本增添了如下6个外设,并在末尾Backward Compatibility中,多出了20行寄存器定义。多出的6个外设分别是:BP ...

2019-11-25 01:40:04 475

原创 伟大的毕升啊!你帮助我理解了编程的精髓

作为嵌入式程序员,通晓汇编,写到一定程度后,认为:编程就相当于是排版,硬件输出就相当于是印刷成册的图书,所有代码与芯片输出信号的映射关系,就相当于用活字印刷术排版印刷成书一样!除去“法则”和“库”“表”数量多以外,没什么难度。真的要感谢发明活字印刷术的毕升!毕升真的是黄冈人吗?(我目前只能从百度考证一下)喝水不忘掘井人,我想去祭拜一次,以示敬意!...

2019-11-19 12:30:24 149

原创 同时出现多个Error: L6218E: Undefined symbol……且都指向同一外设功能的问题解决

新手成长过程中,难免会遇到各种磕磕绊绊,比如我;昨天晚上睡觉之前,本想点睡眠或锁定电脑的,这样也无所谓保存没有,但是人一迷糊手一偏,给关机了——眼睁睁的看着询问是否保存的对话框出现了一两秒钟以后就强制退出、黑屏了——我没保存啊!连续干了两三天才调好 的,也不知道最后一次保存到哪一步了。。。然后今早起来重复,由于是混合了多个项目,没有现成案例,我只能尽量依靠自己的大脑记忆;最后自认为都恢复好了...

2019-11-09 15:15:30 657

原创 error: #109: expression preceding parentheses of apparent call must have (pointer-to-) function typ

报错信息:……(路径:) error: #109: expression preceding parentheses of apparent call must have (pointer-to-) function type错误原因:把原本数组的方括号写成圆括号了(对比源代码查出来的),改正回方括号、表示成数组格式,即可:但是,此时又新产生了两个错误:L6200E:……multip...

2019-10-22 09:00:40 25086

原创 NotePad++的死敌是txt

好久没用NotePad++看程序了;这次需要在另一台电脑上看keil4的程序,用惯了MDK5后感觉keil4很不习惯,而且那台电脑还没装NotePad++,于是果断把需要的程序段用记事本转了过来,然后用这边的NotePad++看;这边用NotePad++打开后,感到里面还是一片死气沉沉的,大括号也没有收放,很不爽;怀疑是否好久未用、是否什么时候无意中更改了设置了?于是我又试着打开了一下之前...

2019-09-07 11:05:36 372

原创 串口发送数组时,内部数值的十六进制显示与非十六进制显示

直接在主程序中定义:uint8_t a[10]={1,2,3,4,5,6,7,8,9,0};uint8_t b[10]={10,2,3,4,5,6,7,8,9,0};uint8_t c[10]={100,2,3,4,5,6,7,8,9,0};在驱动程序中已定义过void Usart_SendArray(USART_TypeDef* pUSARTx, uint8_t *array, uint...

2019-09-04 10:30:31 943

原创 WARNING: #14-D: extra text after expected end of preprocessing directive

边写边编译,中途发现这样:文件名的格式不对,大小写和内部调用路径的不一致,退出去改对文件名后,其他同时出现的错误也消失了我有点追求完美,warning也尽量消除。...

2019-09-02 16:19:31 8307 4

原创 梦源实验室在使用说明与规格书中没有写出的内容

数字示波器用的新版DSCope C20P,数字逻辑分析仪用的DSLogic Plus,都是增强型的,两个黑盒子;登录官网下载软件与手册等资料,开始出现不合适的:有中文网页,只不过不是百度搜到的第一个,第一个进去后是英文版的,而且进去后没有中文版链接或翻译,需要改一下域名后缀(.cn),客服说V1.0版本的guide发布后会在中英文版页面之间互设链接(现在已经V0.99版了);从主页上方下载...

2019-08-28 20:07:04 1821

原创 MDK5中F103C8T6的RCC时钟配置时指向RCC_AHB1PeriphClockCmd但报错identifier “RCC_AHB1Periph_GPIOB" is undefined的解决

MDK5中F103C8T6的RCC时钟配置时指向RCC_AHB1PeriphClockCmd但报错identifier “RCC_AHB1Periph_GPIOB" is undefined的解决除了未包含stm32f10x.h这类头文件之外,还有一个很容易犯错的地方就是板机开发程序中,GPIOB的时钟定义错误,应就近挂在APB2上,而不能图省事直接挂在AHB上。新的改变我们对Markd...

2019-08-20 14:34:24 11141

原创 学习笔记(02):编程可以这样学-要绚丽,不要丑陋(2)

《编程可以这样学》提出一种全新的学习理念,在我们去窥探各种语言或技术的细枝末节之前,老张会带着大家先去程序员的世界里遨游一圈:C语言只是用来写黑底白字的控制台程序吗?算法在游戏开发中有什么用?学校开设的计算机相关课程在实际开发中如何联系在一起?五花八门的语言或技术都在怎样的情形下派上用场?遇到问题该去查阅哪一方面的书籍……...

2019-08-19 11:51:26 263

原创 学习笔记(01):编程可以这样学-神奇的圆(1)

《编程可以这样学》提出一种全新的学习理念,在我们去窥探各种语言或技术的细枝末节之前,老张会带着大家先去程序员的世界里遨游一圈:C语言只是用来写黑底白字的控制台程序吗?算法在游戏开发中有什么用?学校开设的计算机相关课程在实际开发中如何联系在一起?五花八门的语言或技术都在怎样的情形下派上用场?遇到问题该去查阅哪一方面的书籍……...

2019-08-19 11:38:04 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除