• 96
    chenyh85回答了该问题 2019-10-17 08:02
    字节对齐__align(),__attribute((aligned (n))),#pragma pack(n)这三个什么区别呀??

    最近想了接一些字节对齐的知识。 1,查了字节对齐的原因--为什么要字节对齐??大多数是说,为了CPU执行效率,这个太宏观了。听起来很泛泛的感觉,如果不是为了CPU的一些效率或者速度的话,执行这些东西干嘛,所以查了很久还是不了解为什么要字节对齐。 2,__align(),__attribute((aligned (n))),#pragma pack(n)看到很多讲解着三个关键字来说字节对齐的,不知道...

  • 96
    chenyh85回答了该问题 2019-10-16 20:09
    STM32读保护和解除读保护和在SRAM中调试程序.pdf

    好东西就是要来分享的: 昨天准备熟悉一下STM32内部Flash功能,不小心把flash设置了读保护,芯片不能烧写程序不能仿真调试,无奈只能想办法解除读保护。读保护也能用来程序加密,因为解除读保护的同时flash全部填充0xff别人也就拿不走你的代码。 一、设置读保护 函数库方法: int main(void){ FLASH_Unlock(); FLASH_Rea...

  • 96
    chenyh85回答了该问题 2019-10-15 10:18
    ATK-7寸TFTLCD V2版本模块资料

    1.淘宝购买地址: https://item.taobao.com/item.htm?id=45594029023 2.资料下载地址【见附件 或者下面网盘链接】 百度网盘下载链接【如果连接失效,请直接下载附件】:http://pan.baidu.com/s/1hqevoBa 对于已经购买正点原子STM32开发板用户,请直接使用光盘的:9,增值资料ALIENTEK产品资料12,ATK...

  • 96
    chenyh85回答了该问题 2019-08-24 17:07
    本人的处女贴,大家多多关注啊,关于ucGUI的移植-裸奔的

    ucGUI移植笔记 最近在弄ucGUI的移植,网上搜了不少资料,也问了同学,总算把简单的一个程序弄好了,也感谢openedv论坛和hua290565456的网友,看了他的贴子,才恍然大悟弄好。 该程序是直接用的原子大哥的TFTLCD显示的例子,直接拿过来移植的,感谢原子大哥的程序,在我学习STM32的旅途上帮助我不少。 所用到的是原子大哥TFTLCD例子(库函数版本)和ucGUI3.90源码。 建...

  • 96
    chenyh85回答了该问题 2019-08-18 23:14
    自己做的往战舰Q25W128里写文件的小软件 加字库测试【软件更新20160122】

    本帖最后由 lujiashun1 于 2016-1-22 22:56 编辑 最近玩LCD,想把字库写入到板载的Q25W128里,用串口助手发送然后在接收中断里写入芯片会丢失很多数据,写入过程耗时比较长,于是自己用C#编了个小软件往该芯片里写数据,每次接收4096个,存入后再传下一组。 1、首先将写字库到Q25W128文件夹的工程(在spi实验的基础上修改而成)下载到板子里,。 2、打开软件,...

  • 96
    chenyh85回答了该问题 2019-08-16 16:45
    怎样让定时器输出一定数量的脉冲

    如题,如何让定时器输出一定数量的PWM呢,我要用它来做工作前监测。

  • 96
    chenyh85回答了该问题 2019-08-15 18:37
    SPI Flash数据烧写软件,支持绝大部分SPI Flash,可自己添加器件

    本帖最后由 beyond696 于 2017-9-2 17:39 编辑 测试速度: 型号容量整片擦除时间整片写时间(速度)整片读时间(速度)整片校验时间(速度)W25Q12816 MByte42.2 秒28.5秒(575 KB/s)3.6秒(4.4 MB/s)3.6秒(4.4 MB/s)W25Q648 MByte8.9 秒22.5秒(364 KB/s)1.8秒(4.4 MB/s)1.8秒(4....

  • 96
    chenyh85回答了该问题 2019-08-15 00:47
    OV7670移动手的时候显示有斜条,如图求帮助,谢谢!

    有哪位大神遇到这种问题,OV7670能够输出图像,对静止不动的物体图像效果还可以,但是一旦移动物体,LCD屏幕上就会出现很明显的斜条,如果OV7670的幁率调低,斜条就越多,我测试输出彩条时,图像没问题,屏幕就只有彩色没有斜条,我把LCD的扫描方向改了,斜条的方向也跟着反了(现在是斜向上),这到底是OV7670的配置问题还是LCD的驱动问题?

  • 96
    chenyh85回答了该问题 2019-08-14 21:17
    OV7670移动手的时候显示有斜条,如图求帮助,谢谢!

    有哪位大神遇到这种问题,OV7670能够输出图像,对静止不动的物体图像效果还可以,但是一旦移动物体,LCD屏幕上就会出现很明显的斜条,如果OV7670的幁率调低,斜条就越多,我测试输出彩条时,图像没问题,屏幕就只有彩色没有斜条,我把LCD的扫描方向改了,斜条的方向也跟着反了(现在是斜向上),这到底是OV7670的配置问题还是LCD的驱动问题?

  • 96
    chenyh85回答了该问题 2019-08-14 17:38
    OV7670移动手的时候显示有斜条,如图求帮助,谢谢!

    有哪位大神遇到这种问题,OV7670能够输出图像,对静止不动的物体图像效果还可以,但是一旦移动物体,LCD屏幕上就会出现很明显的斜条,如果OV7670的幁率调低,斜条就越多,我测试输出彩条时,图像没问题,屏幕就只有彩色没有斜条,我把LCD的扫描方向改了,斜条的方向也跟着反了(现在是斜向上),这到底是OV7670的配置问题还是LCD的驱动问题?

  • 96
    chenyh85回答了该问题 2019-07-27 16:27
    (添加了CRC和重发)分享一个自己写的IAP程序,基于mini,欢迎拍砖

    添加了CRC 和重复功能,帖子太长了,传到楼下出啦 注意使用的是keil5.11a 自己根据开发指南写的一个IAP程序。在mini板上成功跑一个app。因为RB是128K的flash,所以将rom分割为 27K 1K 100K。其中27K 用来存储IAP。1K 用来存储一些信息,目前暂未使用到。100K就是app用的啦。 IAP程序的大致流程是这样的,上电后,在5s内(实际测试发现大于5...

  • 96
    chenyh85回答了该问题 2019-07-26 21:22
    漫谈C语言结构体

    漫谈C语言结构体 相信大家对于结构体都不陌生。在此,分享出本人对C语言结构体的学习心得。如果你发现这个总结中有你以前所未掌握的,那本文也算是有点价值了。当然,水平有限,若发现不足之处恳请指出。代码文件test.c我放在下面。 在此,我会围绕以下2个问题来分析和应用C语言结构体: 1.C语言中的结构体有何作用 2.结构体成员变量内存对齐有何讲究(重点) 对于一些概念的说明,我就不把C语言教材...

  • 96
    chenyh85回答了该问题 2019-07-24 20:48
    今天3.8,送给男同胞的礼物,开源电容屏程序!资料上传!

    目前网上几乎没有一个开源的STM32电容屏程序,我来开源吧! 版权归我所有,当然您可以拿去做产品,呵呵,我不会跟您计较,我也不会追究责任,呵呵,废话了... 介绍下,我测试的电容屏是FT5306驱动的,支持多点,480*800分辨率,够意思吧!希望牛人移植个切西瓜游戏玩玩,哈哈 最后一张送给村长,哈哈!谁认得全?? 呵呵,看把大家猴急的得!酒足饭饱干正经事吧! 重点:1,知道IIC协议...

  • 96
    chenyh85回答了该问题 2019-07-24 03:13
    采用串口DMA双缓冲方法,快速更新外部FLASH中文字库。更新原子哥例程的4个字库仅需一分钟左右!

    最近在玩一个320*480的液晶,想显示中文字体,后来看了原子哥的例程是用FAT文件系统更新的,觉得工程比较大、较麻烦。所以我又开始想借助强大的串口哥实现字库更新了。哈哈..... 说做就做,但是串口历来速度比较慢,还要考虑到FLASH的写入速度问题,发现网上很多实现方案大都是采用串口发一个字节存储一个字节的方案,那差不多就只能是115200的波特率来存储了。后来为了提高速度,我决定利用STM3...

  • 96
    chenyh85回答了该问题 2019-07-24 01:21
    STM32 跟触摸屏modbus-rtu通信问题(485)

    [mw_shl_code=c,true]void TIM2_IRQHandler(void) { if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET)//判断是否发生TIM2更新中断 { TIM_Cmd(TIM2,DISABLE); //关掉定时器2 TIM_SetCounter(TIM2, 0);//重新设初值0 if(...

个人介绍
暂无介绍