- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 stm32从bootloader跳转到app不进中断问题分析
1、设置VECT_TAB_OFFSET,在system_stm32fxxx.c中。在keil中这样设置,可以通过target的设置自动设置VECT_TAB_OFFSET大小。extern int Image$$ER_IROM1$$Base;#define VECT_TAB_OFFSET ((uint32_t)&Image$$ER_IROM1$$Base)2、bootloader中开了某个中断,但在app中没有开或没有相应的中断入口。3、bootloader在跳转前关闭总中断,app中忘记
2020-08-18 14:38:54 2711
原创 RT-Thread操作系统常用线程函数
//线程创建rt_thread_t rt_thread_create(const char *name, void (*entry)(void *parameter), void *parameter, rt_uint32_t stack_size, rt_uint
2020-08-13 09:36:02 1047
原创 arm ubuntu 更换软件源
vi /etc/apt/sources.list添加以下源(根据自己情况)阿里源deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted unive...
2019-10-22 11:30:07 871
原创 在配置交叉编译器问题
在配置交叉编译器的时候发现的问题,在以前的Ubuntu12上用的好好的,现在用popos就是不能用,环境变量也配置了,一直出现:/opt/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: No such file or directoryarn-none加Tab键也有提示,交叉编译的命令是找得到,但是当你去编译文件的时候就提示找不到这个编译器最后发现是因...
2019-08-18 20:33:53 317
原创 STM32G070CB cubemx串口调试遇到的坑,以及相关总结
1. 一般stm32用cube生成代码都是默认为8bit,这个奇葩竟然默认是7bit,也怪我自己没仔细去看了,调了一下午才发现,所以大家使用cube时也要多留意它的默认配置,不要以为自己用熟练了就不仔细看了。2. 使用cube生成的hal库写程序最烦的就是写串口中断我用cube也用了好多年了,但串口中断函数从来没用过hal库里面的什么callback函数,感觉效率太低,最关键是还不好用。但...
2019-07-31 14:16:37 4965 4
转载 Source Insight 4.0中文乱码
单个文件乱码解决办法:菜单栏中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB2312)】 > 选择后,点击load就OK了!所有文件乱码解决办法:菜单栏中 【Options】 > 【Preferences】 >File标签中,最下面的“Default encoding” :改成System De...
2019-07-19 14:19:40 344
转载 MDK仿真时闪退问题解决方案
MDK仿真时闪退问题解决方案1,打开注册表2,Win+R键呼出“运行”,在框内输入“Regedit ”,回车打开注册表。3,如果弹出“是否允许此应用对你的计算机进行更改”的权限提示,选择“是”在注册表中,找到并进入HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 若发现有...
2019-04-22 08:52:05 4384
原创 STM32 FSMC学习总结
STM32 LCD FSMC 学习总结1、2^26 =0X0400 0000 = 64MB,共4个BANK,每个 BANK 有 4*64MB = 256MB。2、支持类型1.存储块1用于访问最多4个NOR闪存或PSRAM存储设备。这个存储区被划分为4个NOR/PSRAM区并有4个专用的片选。 静态随机存储器(SRAM) 只读存储器(ROM) NOR闪存 PSRAM(4个存储器块)...
2019-01-23 22:33:24 780
转载 JZ2440_V3版 4.3寸LCD驱动 - 2(编写测试驱动)
本代码来自于韦东山老师嵌入式二期驱动视频所讲解,仅供学习参考。如有侵权等行为,可当即撤销本文章。更多信息请关注www.100ask.com!!!s3c2440_V3_4.3 lcd.c#include <linux/module.h>#include <linux/kernel.h>#...
2018-12-28 08:57:49 351
转载 JZ2440_V3版 4.3寸LCD驱动 - 1(修改内核文件)
本代码来自于韦东山老师嵌入式二期驱动视频所讲解,仅供学习参考。如有侵权等行为,可当即撤销本文章。更多信息请关注www.100ask.com!!!在linux-2.6.22.6/arch/arm/mach-s3c2440/mach-smdk2440.c找到mach-smdk2440.c这个文件,打开文件,找到如...
2018-12-28 08:52:49 317
原创 MDK中添加Astyle
MDK中添加Astyle1.打开MDK,点击toll-&amp;amp;gt;Customize Tool Menu2.新建一个Menu Content,起名Astyle(随便起)3.在command中写入:****\AStyle.exe --style=ansi -R …*.c …*.h -n %f星号内容视具体情况填写4.我的command为:D:\Program Files (x86)\Sourc...
2018-12-27 14:52:22 868
原创 source insight 中如何使用Astyle
source insight 中如何使用Astyle1.在SourceInsight菜单栏里,Options–&gt;Custom Commands界面上选择:Add,在弹出对话框写入 Astyle(名字可以随便起)2.在run中添加 “目录(看情况自己写)\AStyle.exe” --style=ansi -n %f我使用的是"AStyle\AStyle.exe" --style=ansi...
2018-12-25 15:44:08 1546 1
my_sscom.zip
2019-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人