- 博客(73)
- 收藏
- 关注
原创 Allegro orcad16.6 层叠,阻抗,差分,规则设置
详细的请去B站参考 本文只做学习记录。物理规则设置完 再添加一个间距规则。添加完对这个网络进行驱动。设置好之后回到规则设置。
2024-05-01 10:23:22
1537
原创 总结PCB设计的经验
假如你的布线布通了,也没有什么影响电器性能的地方,但是一眼看过去杂乱无章的,加上五彩缤纷、花花绿绿的,那就算你的电器性能怎么好,在别人眼里还是垃圾一块。——需要特别注意,在放置元器件时,一定要考虑元器件的实际尺寸大小(所占面积和高度)、元器件之间的相对位置,以保证电路板的电气性能和生产安装的可行性和便利性同时,应该在保证上面原则能够体现的前提下,适当修改器件的摆放,使之整齐美观,如同样的器件要摆放整齐、方向一致,不能摆得“错落有致”。设计是一个考心思的工作,谁的心思密,经验高,设计出来的板子就好。
2023-09-17 16:43:42
283
原创 PCB走线规则
这里应该遵循3W规则,所谓3W就是为了减少线间串扰,应保证线间距足够大,当线中心不少于3倍线宽,则可 保持70%的电场不互相干扰。如要达到98%的电场不互相干扰,可使用10W的间距。——这是查阅华为PCB布线规则所得。这里我查阅了华为PCB教程得到了下面一个表格。这里线宽跟所能承受最大电流的关系表。这里我就没有遵循这个原则,我的线间距大概只有1倍线宽。
2023-09-17 15:45:12
1195
原创 如何学STM32- -十年经验教你如何学习嵌入式系统
着重理解“嵌入”的概念 ,主要从三个方面上来理解。 1、从硬件上,“嵌入”将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。比较高端的arm类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI
2023-09-17 15:37:24
300
原创 WIN10操作系统设置禁止软件联网
来到最后一个页面,我们需要为新建的「出站规则」设置一个「」,名称可以自由填写,只要方便你后续识别即可,这里我写了「至于为啥让AD禁止联网。
2023-06-20 16:01:11
723
原创 37 ,导航守卫 ,token过期时间
router--index.jsrouter.beforeEach((to,from,next)=>{ let nextRoute = ['Payment','Cart','Path','Order','pathIndex','path-list']; //是否是登录中 let userInfo = JSON.parse( localStorage.getItem('teaUserInfo') ); //当前进入的页面,是不是需要验证哪些页面
2022-05-10 12:59:07
258
原创 36,对接支付宝沙箱 交易状态 支付后
Order.vue<template> <div class="order container"> <header> <i class="iconfont icon-fanhui" @click="$router.back()"></i> <span>提交订单</span> <i class="iconfont icon-kefu"></i>
2022-05-10 12:17:46
1016
原创 35,提交订单页
Cart.vue<template> <div class="cart container"> <header> <i class="iconfont icon-fanhui" @click="$router.back()"></i> <span>购物车</span> <span @click="isNavBar" v-text="isNavStatus ? '完成
2022-05-10 10:54:31
323
原创 34。编辑地址,删除地址
store---modules----indeximport Vue from "vue";import Vuex from "vuex";Vue.use(Vuex);import user from './modules/user.js'import cart from './modules/cart.js'import path from './modules/path.js'import order from './modules/order.js'export defau
2022-04-24 17:22:31
545
原创 33,我的地址,添加地址页面布局
我的地址页面布局配置路由 { path: "/path", name: "Path", children:[ { path: "/", name: "pathIndex", component: () => import("../views/path/Path-Index.vue"), }, { path: "path-l
2022-04-16 09:10:03
317
原创 32,删除购物车 修改购物车
mutations-types.js//购物车export const CART_LIST = "cartList";export const CHECK_ALL = "checkAll";export const UN_CHECK_ALL = "unCheckAll";export const CHECK_ITEM = 'checkItem'cart.jsimport { CART_LIST, CHECK_ALL, UN_CHECK_ALL, CHECK_ITEM,
2022-03-29 21:43:15
613
原创 31,购物车的全选,单选 。购物车总的件数,和总计
cart.vue async getData() { let res = await http.$axios({ url: "/api/selectCart", method: "post", headers: { token: true, }, }); res.data.forEach((v) => { v["checked"] = true;
2022-03-23 21:44:31
368
原创 30,购物车用户登录需要刷新才能显示 vue页面缓存和不缓存的方法 无数据显示页 路由跳转this.$router.replace。push.go的区别
没有数据 显示 没有数据出现错误把Tabbar.vuemethods: { switchTab(path) { //判断是否点击的是同一个路由 if (this.$route.path == path) return; //对应跳转页面 this.$router.replace(path); }, },replace 换成 push1.this.$router.push()描述:跳转到不同的url,但...
2022-03-22 22:34:14
804
原创 29,vuex的更改 和当前用户购物车数据
store文件下mutations-types.jsexport const USER_LOGIN = "userLogin";export const INIT_USER = "initUser";export const Login_OUT = "loginOut";改成小写app.vueexport default { created() { this.$store.commit("initUser"); },};刷新 一样使用加入购物..
2022-03-22 21:46:53
210
原创 28.token
什么是token:token是一个令牌,用来验证用户的。作用(场景) : 验证用户 token是后端生成的 , 并且token是不能重复的token使用流程: 1.客户端使用用户名跟密码请求登录 2.服务端收到请求,去验证用户名与密码 3.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端 4.客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage ...
2022-03-22 20:22:13
11400
原创 27.购物车布局
cat.vue<template> <div class="cart container"> <header> <ul> <li @click="goBack"><i class="iconfont icon-fanhui"></i></li> <li><span>购物车</span></li>
2022-03-22 19:36:46
150
原创 26.存储用户信息和退出登录
vuex新建index.jsimport Vue from "vue";import Vuex from "vuex";Vue.use(Vuex);import user from "./modules/user";export default new Vuex.Store({ modules: { user, },});mutations-types.jsexport const USER_LOGINS = "USER_LOGINS";expor...
2022-03-13 23:37:45
1592
原创 25.找回密码
配置路由并新建相识的文件{ path: "/recovery", name: "Recovery", children: [ { path: "/", name: "index", component: () => import("../views/recovery/RecoveryIndex.vue"), }, { path: "btn", name: "
2022-03-13 14:57:50
181
原创 24,注册
前台页面<template> <div class="login container"> <header> <ul> <li @click="goback"><i class="iconfont icon-fanhui"></i></li> <li><span>用户注册</span></li>
2022-03-13 12:49:35
157
原创 23.使用腾讯云短信接口发送短信 做登陆功能
从图一到图二 <button :disabled="disabled" @click="sendCode">{{ codeMsg }}</button>data里面 disabled: false, codeNum: 8, codeMsg: "获取短信验证码", code: "",sendCode方法里 //点击获取短信验证码 sendCode() { //验证 if (!this....
2022-03-10 17:12:53
1836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人