- 博客(10)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 STM32 LL库软件模拟IIC 坑
在使用LL库模拟I2C时,遇到了坑。填坑过程可谓艰辛,具体细节不过多描述,这里介绍如何避免入坑。使用的MCU为STM32F103,IIC通信口为PB6、PB7.在使用HAL库模拟I2C通信时是正常的,切换到LL库时总是无法正常发送数据。在检查GPIOB初始化寄存器时,发现CRH寄存器值不一致,不同之处在MODE15和MODE14两个状态。初始化引脚时将Pin4和Pin15进行 和PB6、PB 7相同配置即可正常使用。...
2021-10-12 12:10:33
875
原创 Atmel Studio 安装 DFP总是下载失败
AtmelStudio安装DFP总是下载失败直接运行安装总提示下载失败,通过选择安装即可成功。1、选中需要安装的DFP包2、执行安装选中的包即可3、执行安装Install4、安装完成,close即可...
2021-02-04 13:07:27
944
1
原创 Windows 开机启动sprint boot jar包
如生成的jar包名称为boot.jar 在路径D:\springboot下1、在jar包相同路径下新建run.bat(名称可自定义)文件,编辑内容为Java命令: java -jar boot.jar2、生成run.bat快捷方式3、将快捷方式拷贝到windows开机启动目录下 C:\ProgramData\Microsoft\Windows\Start Menu\Prog...
2018-11-21 16:20:58
428
原创 SpringBoot web jsp项目打包成war
本人使用的是eclipse gradle构建套件进行的打包,主要配置如下1、classpath下建立webapp目录2、配置文件application.properties调整。该配置文件需要放到resources/config/目录下,否则打包也无法运行。在配置文件中加入访问的jsp文件的前缀后缀,这里jsp文件全部放在WEB-INF/jsps/目录中# set
2017-12-28 10:33:21
1910
原创 keil debug时直接进入HardFault
进入HardFault异常中断函数,大多试堆栈溢出造成,然而有次debug程序时,出现未进入主函数而直接进入到异常中断函数。command命令窗体中出现JLINK ERROR错误,需调整jlink配置。在jlink配置调整后程序能正常,配置记录如下:Debug Table下选择jlink Setting后,弹出窗体如下图1、初始时,1处设置为5MHz,在2处
2016-06-03 16:46:47
1470
原创 stm32 bootloader 通过U盘更新APP程序
网上很多关于bootloader的例程,一直没找到利用U盘更新的,这里提供一个通过U盘更新APP程序的例程,测试环境是ALIENTEK STM32F407开发板。其中值得注意的是U盘中断问题,更新完程序后要及时关闭中断跳转到APP后才能正常运行,否则可能会死在上有中断未处理的地方。话不多说,源码链接http://download.csdn.net/detail/sljtfyt/9146501
2015-09-29 10:49:29
9647
原创 STM32 I2C从机发送数据
stm32I2C从机发送 stm32 I2C主机发送功能在网上有很多例程,调试也很容易,从机发送数据的介绍很少,鉴于本人刚开始调试单片机程序不久,花了一整天也没调试通,最后在部门领导的帮助下,通过示波器及单步调试程序,查看寄存器状态值,终于实现了。下面主要介绍下从机发送数据注意事项。(附带例程)1、相信使用I2C的都知道,从机是不能主动发送数据的,开始条件都是由主机生成。
2014-09-16 16:27:06
25371
3
stm32 bootloader U盘更新APP程序
2015-09-29
SQL 两个无关的查询结果如何合并成多列
2018-06-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人