自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小周_程序猿

在这繁华的世界,愿做一名小小的程序猿

  • 博客(10)
  • 收藏
  • 关注

原创 单片机存储器总结以及内存数据存储

存储器分类如下:单片机变量存储如下:

2018-01-19 14:17:20 1585 1

原创 PIC16模拟串口以及采样正弦波

最近两周用了两个IC(PIC16系列与STM8S系列)做了个产品,首次接触,遇到些问题,总结如下:1:PIC16模拟串口发送数据,一定要在中断服务函数中执行static void interrupt SystemISR(void){if(TMR0IE && TMR0IF)                   //32MHz  104us{  if(txCount) //

2017-12-02 11:56:34 1368 1

原创 外网访问局域网中的web服务器

在自己的电脑上部署tomcat服务器,只能通过局域网访问,外网访问不了,需要在路由器上设置如下:IP地址为本地电脑的IP,内部端口为tomcat访问端口,通过在浏览器上输出路由器的公网IP与外部端口就可以直接访问到内部服务器了。

2017-09-21 17:07:14 990

原创 STM32F429 CAN通信不成功

最近因为CAN的问题弄了我好几天时间,总结一下:1:STM32F407开发板回环模式与CAN1给CAN2发数据都是OK的,STM32F429不行。对比初始化函数以及检查硬件,120欧电阻还是要的,什么光耦电路能去掉还是去掉,H/L直接从TJA1050芯片出来即可。2:STM32F407与STM32F429回环模式,can1与can2通信都成功,但是STM32F407与STM32F429

2017-04-22 11:17:56 9807 1

原创 STM32F429串口无法升级程序解决方案

最近在捣腾STM32F429,作为刚接触STM32的新手,板子回来遇到蛮多问题,一个比较头疼的问题就是STM32F429用串口升级了第一次程序就无法烧写第二次。问题如下:用mcuisp与flyMcu烧录时报此错误:写入出错在0KB,进度100%,耗时1233毫秒。原因:第一次用flyMcu烧录时勾选了如下选项:可能是因为这个工具比较旧的原因,导致fl

2017-04-12 11:00:13 6259 1

转载 arm概念区分

最近项目需要,重新回到了单片机行列,对于arm架构一些概念区分不清,参考别人总结,如下:arm7:ARMv4架构。arm9:ARMv5架构。arm11:ARMv6架构。ARM-Cortex:ARMv7架构。ARM7没有MMU内存管理单元,称为MCU,不能运行诸如Linux、WinCE等这些现代的多用户多进程操作系统,因为运行这些系统需要MMU,才能给每个用户进程分配独立的地址空间,ucCo

2017-04-10 10:30:17 1018

转载 存储器概念理解

只要能存储数据的器件都可以称之为存储器,它的含义覆盖了寄存器,缓存,内存,硬盘。cpu访问快慢的速度依次为寄存器-> 缓存->内存->硬盘。寄存器是中央处理器的组成部分,是一种直接整合到cpu中的有限的高速访问速度的存储器,它是有一些与非门组合组成的,分为通用寄存器和特殊寄存器。cpu访问寄存器的速度是最快的。那为什么我们不把数据都存储到寄存器中呢,因为寄存器是一种容量有限的存储器,并且非

2017-04-07 11:41:26 441

原创 android源码应用中导入第三方jar包

今天遇到一个问题,android源码应用中导入第三方jar包报错,导入第三方jar包方式如下:在Android.mk中LOCAL_STATIC_JAVA_LIBRARIES += libname//这个名字(libname)可以自己定义LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libname:lib/needimport.jar//

2016-03-16 17:31:31 613

原创 activity跳转activity不销毁

最近在做菜单,有三个界面分别用activity来显示,如 Activity A  ->  Activity B  ->  Activity C,返回键Activity C  ->  Activity B  ->  Activity A,当从A进入到B时按返回键无法退到A,是因为在A进入B时用了finish()方法,把A给销毁了,如下:finish();Intent aToB = new I

2016-01-14 11:11:18 6181

转载 每个程序猿都必须遵守的编程原则

好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。我不要自我重复 — 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们消除重复(例如,循

2015-09-08 21:01:27 357

空空如也

空空如也

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

TA关注的人

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