- 博客(194)
- 资源 (48)
- 收藏
- 关注
原创 STM32CUBEIDE编译的hex使用flymcu下载后不能运行
设置才能开始运行,flymcu下载后已经告知一切正常,跳转到8000 0000处开始运行,实际没有反应,而使用mdk编译生成的hex下载后就可以运行。看到有文章说在更低版本中有个resetandrun选项,勾选就能解决这个问题,但是没有发现在哪里设置。测试后确认,不论是1.10版本还是1.16版本,编译生成的hex下载后不能运行,需要更改boot。stlink utility可以下载后运行。这个问题就这样吧,转到串口测试。
2025-02-02 17:21:19
198
原创 UC1701X芯片的显示屏测试和串口触摸屏的指令集
后面开始找串口控制的触摸屏,觉得这个也是很好的选择,而且测试也可以简化到使用usb转串口模块,使用串口助手就能模拟指令了,指令集,看到的有简单的,0x80,0x81实现对寄存器的读写(包括触摸位置的回读,显示亮度调节,颜色设置等等),0x82,0x83实现数据区的读写,0x84对屏幕缓冲区的写操作。再往复杂里走,就是一体机了,安卓,Linux,windows界面,外设各种接口,有一些gpio,离初步设想就有点远了,直接控制io实时性好,简单直白,有系统的,系统的权重就大了,实时性能就不行了。
2024-09-26 09:19:31
430
原创 c#记录几个问题
1)全局变量,其实是声明一个public static类,里面包含一些public static变量和函数,也就是在程序开始运行后就创生了一个对应的存储空间,调用时就要写明是谁的什么变量。针对的还是运行时new出来的对象,他们的变量出了圈就没有了。我看到的一个程序里面做了一个线程,就是靠扫描设备,按设备状态来设置form里面的控件信息。4)LParam参数,传了一个0xffff7eff,使用m.LParam.ToInt32()方法,运行时闪退了。看上去就是调用程序的一个灵活方式,具体看参数指向的函数。
2024-02-06 16:33:50
417
原创 sdcc对应stc51单片机
现在国产stc51单片机性能上还是够用的了,软件工具选择sdcc是好的选择。别的付费软件就算了吧。使用了一段时间的sdcc,汇编和c都试用了下,感觉还可以,命令行输入,错误列在命令下面,没有错误就是没有反应。文本编辑软件使用的是notepad++。c语言下有个函数数组的调用出了问题,__code伪指令没有起到作用,只好转换成函数的一般调用的基本方式。汇编还好,虽然是很少用到。混合asm和c也是简单,只是里面的io定义还不一样,汇编要按汇编的定义,c的要按c的定义。c的头文件要注意,当然把所有
2021-08-18 14:21:12
1055
原创 微信文件转存云盘
微信在生活中越来越重要了,相互之间传递文件也是很方便的,但是手机内存有限制,不可能大量的存储资料文件,尤其是一些工具软件。云盘是个好的选择。在手机里面转存的话,可以考虑qq浏览器的文件选项做操作,但是空间和时间要注意,现在能查询到的空间限制是20G,时间2年。这个参数qq浏览器上是看不到的,依据以往的使用经验,这就是qq给自己留下的灵活操作空间。如果想转存到和彩云这类第三方的云盘,就要借助电脑了。无非是复制黏贴,上传这类操作,虽然麻烦些,但不至于一棵树了。...
2021-06-23 10:28:39
1522
原创 试了试android
在淘宝上买了软件,安装还算是顺利,Eclipse+sdk,安装说明写的很差,一些图片的堆积,和过程不一致,后面的adt不行,到加载就停住了,不用了,又从卖家要了天天模拟器,算是凑齐了工具。对java和xml不熟悉,对android不熟悉,从hello的生成就是一路迷茫,想修改一下hello都是误打误撞感觉。现在基本上算是有点感觉了,主要就是两个文件,一个是layout布局,一个是activ
2017-09-13 11:36:27
424
14
原创 关于串口和usb转串口
硬件上考虑,串口还是要隔离,否则引发的风险是产品不能承受的,现在市场上的max232,质量没有什么保证,有过一批勉强用了一年多,还是有些出了问题。usb转出来的串口一样也要隔离,而且需要注意的是usb是很容易受到干扰的,市场上还是没有usb端短,串口线长的转换器件,需要可靠性的客户还是推荐使用moxa卡,从pci或者pci-e上转出来的更可靠些。软件上,容错性是个问题,丢失字节的现象,us
2016-10-18 15:16:28
3528
转载 压电马达驱动原理
http://www.elecfans.com/article/88/131/Mec/2011/20111215255435.html压电马达驱动电路原理图
2016-03-31 14:40:31
3773
原创 准备些元件
看到个东西,有点意思。http://www.thorlabschina.cn/newgrouppage9.cfm?objectgroup_id=988定位可选:https://item.taobao.com/item.htm?spm=2013.1.20141002.10.wIZGpX&scm=1007.10009.21136.100200300000001&id=355576646
2016-03-30 11:31:16
666
原创 ft232rl可以了
小板做好了,测试通过,可以正常通讯了,cbus3,4做txled,rxled的改动也ok了,3.3v输出带轻负载还要再等一下。txd和rxd的问题也是看接口芯片来了以后的实验了。焊接时,还是有点细密了,什么时候芯片做的管脚再少些就好了,实际应用中,就是7脚,vbus,gnd,d+,d-,3.3v,txd,rxd,前4个连接usb,后面接串口,其实也是可以做成一个插板,插在应用板上,做接口。
2016-01-22 14:08:57
4073
原创 串口常用的隔离芯片
TI的ISO7221使用了电容隔离技术,工作电压在2.7-5.5V,信号最高速度可以150Mbps,隔离电压为2500V,5V、1Mbps时单信道的功耗小于2.1mA。ADI的ADuM1201使用了变压器隔离技术,芯片工作电压范围是3-5V,信号最高速度是25Mbps,隔离电压同样是2500V。5V、2Mbps时单信道功耗是1.1mA。Silicon的Si8421使用了RF隔离技术,工
2016-01-14 13:36:31
23168
原创 单面板也出错
检讨一下,一个简单的单面板也出了错误。top层布元件,top层走线,有些线在元件下面,bottom层也有插脚元件,焊盘没做沉铜,悲剧了。和厂家联系,看看有没有补救办法。焊接时,看看有没有办法。本来是有提醒的,之前有过做类似的,厂家给做了沉铜,所以没有当回事。还要小心。
2016-01-13 09:43:59
797
原创 win7和xp对vb的串口控件支持还有差别
今天发现了一个很奇怪的现象,vb6的一个控制程序,在win7和xp下的表现还不一样,当然,问题是串口的应用也是有些问题的,太紧凑了。下位机在得到控制命令后,一边动作,一边通过串口回送数据,上位机通过数据做累加和得到当前位置,这样对串口的压力还是有的。但是没不至于出现不能处理的问题,9600的波特率,还不至于数据堆积,而且,vb控件的缓冲区还是很大的。不论怎样,现在的情况是win7,和x
2016-01-12 17:04:23
3983
原创 对stc90c52rc想当然了
看pdf中说sram是512,想当然的认为是xram512字节,测试了一下,才发现其实是51的内部的256+外部的256,也就是说如果不扩展硬件外部的xram的话,都用不到dptr寄存器寻址外部寄存器了,原来的程序不知道怎么做的,还是要用到256以上的区域,看看程序能不能调整到256以下,否则就要用到90c54rd了,其实也就是加3¥,不值得这么较劲。平衡一下,仔细想想。
2015-12-22 10:45:40
6425
原创 能ping通但是不能访问工作组
这两天的电脑闹病,能上网,能浏览网页,能qq。但不能访问工作组,不能和局域网通讯。上网搜索,说是服务里面有个Computer Browser没有开启,打开服务界面一看,木有这个服务,根本就木有,还开什么开。多亏是软件工程师帮助,搜到个网络属性里面的Microsoft网络的文件和打印机共享没勾选,还有个microsoft网络客户端没开启,打开网络连接属性,Microsoft网络的文件和打印机
2015-12-17 10:21:04
3220
原创 欢迎使用优快云-markdown编辑器
stc单片机的双dptr意义不大 单片机里面的操作如果需要翻页操作都会给人不方便的感觉。原本以为stc单片机里面的既有双dptr,又有片内的xdata区,还以为是第二个dptr能够指向这部分扩展的xdata呢。 仔细看了pdf,才发觉,不是那么回事,是要翻页的。dptr要翻页,xdata也要翻页。太麻烦了,需要做硬件的配合了。 但是这个单片机的isp确实很方便。
2015-12-10 10:35:26
410
原创 vba的宏和模块,关于excel表的合并
Sub 工作薄间工作表合并()Dim FileOpenDim X As IntegerApplication.ScreenUpdating = FalseFileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(*.xls),*.xls", MultiSelect:=True, Title:="合并工
2015-11-10 16:15:11
1566
原创 win7的cdc驱动安装问题
单片机与电脑usb通讯的方式,现在能够做到的实现了三种,usb,cdc,hid。cdc的方式在xp下一直正常,给客户的产品也是正常使用的,但是最近由于客户电脑升级到win7,安装问题就出现了。在虚拟机里面进行测试,也是不能找到安装程序,查看setupapi.dev,里面明确指向了mdmcpq.inf开头的一个目录,位置在c:\windows\system32\diverstore\file
2015-09-29 10:40:17
7788
原创 半导体温控台
控制部分是sr1-8v-1c,说明书见http://wenku.baidu.com/link?url=ygcZEw7PXLjaFbQ7mkJn0Azk_CgBSF5pJap-80AeahLNbYQzkano06EvuE4yWqkckGDDh_qKT6Fh0AyKED_6bOBulAL31wjVvHnSv8b9fqW交流控制DJT-25A-II,见:http://detail.1688.
2015-08-28 17:17:17
1434
转载 Encoding 常用編碼代號(C# Encoding.GetEncoding)
http://ericli.no-ip.net/wordpress/index.php/2013/02/09/encoding-getencoding/https://msdn.microsoft.com/zh-cn/library/system.text.encodinginfo.getencoding(v=vs.110).aspx说的是一回事,就是文件编码信息,在读写文件时
2015-06-17 16:32:34
2486
原创 关于combobox的下拉选择与键盘输入的统一
单位里面有个控制软件,里面有用到combobox控件,对一些参数的输入进行了控制。在实际使用中,又发现控制得太严,会出现新的参数无法输入的问题。开放了键盘的输入,每次使用都要重新输入,也是很麻烦的事情。我觉得应当把这个参数的问题,转为txt文件的方式,使用工具软件可以简单的修改,当然,对于其中的数据,一般人不告诉他怎么修改,避免出现其他意外数据。但是要改也是很简单的一件事。为此做了一个c#
2015-06-17 10:58:10
3054
原创 win7上的vb
企业版安装也算是正常,但是其中的toolbar部件不能添加,以前的程序加载时会出现库文件未注册的问题,用regsvr32注册是可以成功的,但是就是不能添加部件。http://bbs.youkuaiyun.com/topics/390580540有一个cd C:\Windows\SysWOW64regtlib msdatsrc.tlb是可行的,系统是win7 64家庭版。https:
2015-04-20 08:56:14
1089
转载 基于W5500的NetBIOS应用实例
http://blog.youkuaiyun.com/WIZnet2012/article/details/43451805?ref=myread写的很好
2015-02-05 17:27:25
622
原创 usb转无线模块淘宝网址
http://item.taobao.com/item.htm?spm=a230r.1.0.0.3FDTAN&id=20731296430&ns=1&abbucket=16#detail&qq-pf-to=pcqq.c2c这个东西觉得会有用的。通讯的东东,无线的总是觉得会有大发展的,关键是协议,wifi太复杂,这个类似的还要想个好办法,有限的无线,才是好的应用。再好好考虑一下了
2014-12-29 11:52:53
855
转载 mfc自定义控件的编程
vs2010的http://blog.youkuaiyun.com/omenghen1/article/details/8552697#replyvc6的http://blog.youkuaiyun.com/worldy/article/details/16337139其中的关键是设定的custom control的class名字,要和注册的一致,
2014-10-24 15:15:31
3490
7
原创 vmware虚拟机系统安装
http://blog.sina.com.cn/s/blog_58c3803701017joh.html这里有个比较详细的安装虚拟机的介绍,和我用的butongzhichus
2014-08-29 10:55:13
787
原创 virtualbox虚拟机安装共享文档
http://wenku.baidu.com/link?url=QmwK8Dy02bdmSJZOx1JZ4uicFUwzlIP_pO1bTz1CAKjMLR79fyz4iKa4LNDSPwQUJ5ba-HSNCrgJXQcyJrphH7bccvyhrFrh42991pxvvX3这个安装介绍很全面,就是到了安装共享
2014-08-25 17:09:36
657
c#语言的doevents示例
2018-11-18
安卓基本界面控制
2017-09-30
测试dll源代码
2014-01-08
自动安装驱动程序
2013-11-07
winddk7600wdf环境的usb源程序
2013-01-24
我的第一个nt类型的ddk驱动示例
2012-12-31
8219的量产工具
2012-07-20
xp系统没有拼音输入法修改注册表
2012-06-27
vc6屏蔽控件的输入和指向结构指针的指针示例
2012-03-08
vc6.0下屏蔽edit控件里面的小数点
2012-03-07
msp430userguide
2011-12-03
从capture到allegro的pcb最简单教程
2011-10-19
SONY ILX554B ccd资料
2011-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人